thought broadcasting - French English Dictionary